function recuperaSelecao(mySel, campoDestino) {
	var myWin, myVal;
	myVal = mySel.options[mySel.selectedIndex].value;
	if (myVal == '' | myVal == 'undefined') {
		window.alert('Por favor selecione um tipo v�lido');
		document.getElementById(campoDestino).value = '';
		mySel.focus();

	} else {
		document.getElementById(campoDestino).value = myVal;
	}
}

function setCheckedValue(selRadio) {
	var radioOutros = document.getElementById(selRadio);
	radioOutros.checked = true;
}
function limpaSelect(selItem) {
	document.getElementById(selItem).selectedIndex = 0;
}

/*
 * Usar para exibir a janela em tipo popup
 */

function janelaPopup(URL) {
	janelaPop = window.open(URL, "janelaUpload",
			"width=500,height=300,scrollbars=YES");
}

function janelaPopupConfig(URL, paramWidth, paramHeight) {
	window.open(URL, "janelaEmail", "width=" + paramWidth + ",height="
			+ paramHeight + ", scrollbars=YES");
}

function janelaRel(URL) {
	window.open(URL, "janelaRel", "width=800, height=600, scrollbars=YES");
}

function copiaValor(valor, campoDestino) {
	document.getElementById(campoDestino).value = valor;
}

function e_numero(campo) {
	str = removeChar(campo.value, ".");
	str = str.replace(",", ".");
	str = Number(str);
	if (isNaN(str))
		campo.value = '0';

}

function trataUpload(uploadConcluido, msg) {
	if (uploadConcluido) {
		if (msg != null & msg != '' & msg != '${mensagemSistema}') {
			window.alert(msg);
		} else {
			window.alert('Upload j� efetuado anteriormente');
		}
		window.close("janelaUpload");
	}

}

function validaCampoUpload() {
	var caminho = document.getElementById('nomeArquivo').value;
	if (caminho == null || caminho == '') {
		window.alert('Por favor selecione o arquivo para fazer o upload!');
		return false;
	}
	return true;
}

function atualizaListaAnexos(arquivos) {

	window.alert(arquivos);
}

/*
 * * Remove caracteres de uma string
 */
function removeChar(str, caracter) {
	var r = '';
	var i = 0;
	for (i = 0; i < str.length; i++) {
		if (str.charAt(i) != '.') {
			r += str.charAt(i);
		}
	}
	return r;
}
